practising Catholic - German English Dictionary